home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1993 October: Windmill on DISC / ADC Developer CD (1993-10) (''Windmill On DISC'')_iso / Dev.CD Oct 93.iso / System Software / U.S. System Software / System 7 Pro™ Beta 11 / Development Tools / Sample Code / Messaging Service Access Module / Internet PMSAM / Internet PMSAM source / const.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-02-22  |  1.4 KB  |  72 lines  |  [TEXT/MPS ]

  1. /*----------------------------------------------------------
  2.  
  3. AOCE Post Office Protocol (3)
  4. Personal Gateway
  5.  
  6. written by Steven Falkenburg-- MacDTS
  7. ©1991-1993 Apple Computer, Inc.
  8.  
  9. ----------------------------------------------------------*/
  10.  
  11. #pragma once
  12.  
  13. #define    kDEBUG                1
  14. #define    kBetterBusErr        0x50ff8001
  15. #define    kSleepTime            (60*60*60)
  16. #define    kSecondarySleepTime    20
  17. #define    kAllowedRetries        6
  18.  
  19. #define    kCRLF        "\15\12"
  20. #define    kCRStr        "\15"
  21. #define    kLFStr        "\12"
  22. #define    CR            '\15'
  23. #define    LF            '\12'
  24.  
  25. #define    kOneDaySecs    86400L
  26.  
  27. #define    kMaxRecipSize        1024L
  28. #define    kMaxBufferSize        65535L
  29. #define    kAttrBufferSize        65535L
  30.  
  31. #ifdef    kDEBUG
  32. #define    TraceExecution(str)            DebugStr(str)
  33. #else
  34. #define    TraceExecution(str)            
  35. #endif
  36.  
  37. #define    kPopAddrType        'Inet'
  38. #define    kDirectoryType        'Inet'
  39.  
  40.  
  41. // spool file types/creators
  42.  
  43. #define    kAttribCreator        '2ATR'
  44.  
  45. #define    kLetterIDType        '2LID'
  46. #define    kReplyIDType        '2RPL'
  47. #define    kConversationIDType    '2CNV'
  48. #define    kSendTimeType        '2STM'
  49. #define    kIndicationsType    '2IND'
  50. #define    kSubjectType        '2SUB'
  51.  
  52. #define    kAddrCreator        '2ADR'
  53.  
  54. #define    kFromType            '2FRM'
  55. #define    kToType                '2MTO'
  56. #define    kCCType                '2MCC'
  57. #define    kBCCType            '2BCC'
  58. #define kResolvedRecType    '2RRC'
  59.  
  60. #define    kContentCreator        '2CON'
  61.  
  62. #define kTextContent        '2TXT'
  63. #define kPictContent        '2PIC'
  64. #define kSoundContent        '2SND'
  65. #define kStyledTextContent    '2STX'
  66.  
  67. #define    kReportCreator        '2RPT'
  68.  
  69. #define    kRecipientType        '2RCP'
  70.  
  71. #define    kSpecInfoAttr        "AOCE Internet Setup"
  72.